theatrical producers and directors - German English Dictionary